global warming developers development environment solar environmental power economics green development economics energy agriculture open source electricity free energy projects